import {get, post } from '../http'

const auth = {
    getSwiper(query) {
        return get('/api/banner/searchList', query)
    },
    // 登录
    login(params) {
        return post('/api/login/checkUser', params)
    },
    // 注册
    register(params) {
        return post('/api/user/add', params)
    },
    // // 查询用户列表
    // getUserList(query) {
    //     return get('/userInfo/queryUserList', query)
    // },
    // 查询管理员列表
    getAdminList(query) {
        return get('/api/user/searchList', query)
    },
    // 添加管理员
    addAdmin(params) {
        return post('/api/user/add', params)
    },
    // 图片upload
    uploadImage(params) {
        return post('/oss/uploadToOss', params)
    },
    // 修改用户信息
    discUser(params) {
        return post('/api/user/update', params)
    },
    // 删除用户
    deleteUser(params) {
        return post('/api/user/delete', params)
    },
    // 查询所有订单
    getOrderList(query) {
        return get('/api/order/searchList', query)
    },
    // 查询所有评论
    getCommentList(query) {
        return get('/api/comment/searchList', query)
    },
    // 删除评论
    deleteComment(query) {
        return post('/api/comment/delete', query)
    },
    // 删除订单相关信息
    deleteOrder(params) {
        return post('/api/order/delete', params)
    },
    // 查询某具体用户的订单
    getOrder(query) {
        return get('/userOrder/queryByUserId', query)
    },
    // 查询投诉列表
    getComplainList(query) {
        return get('/api/complain/searchList', query)
    },
    // 回复投诉
    answerComplain(query) {
        return get('/api/complain/update', query)
    },
    // 删除投诉
    deleteComplain(params) {
        return post('/api/complain/delete', params)
    }
}

export default auth